package com.cskaoyan.market.service;

import com.cskaoyan.market.db.domain.MarketChannel;
import com.cskaoyan.market.db.domain.MarketOrder;

import java.util.List;
import java.util.Map;

public interface AdminOrderService {

    Map<String, Object> detail(String id);

    int refund(Integer orderId, Integer refundMoney);

    List<MarketOrder> list(String page, String limit, String[] orderStatusArray, String sort, String order, String start, String end, String orderSn, String userId);

    MarketChannel[] channel();

    int ship(Integer orderId, String shipChannel, String shipSn);

    int delete(Integer orderId);
}
